dead-rat tree - Spanish English Dictionary